#ifndef DESIGNPATTERN_PROXY_H
#define DESIGNPATTERN_PROXY_H

#include "Subject.h"

namespace Proxy{
    class Proxy:public Subject{
    public:
        void request() override;
        Proxy();

    private:
        Subject* subject;
        void afterRequest();
        void preRequest();
    };
}


#endif
